package com.xinqi.modules.sys.stats.dto.req;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

/**
 * 首页每天数据统计-请求对象-新增
 *
 * @author: linkai
 * @date: 2023/04/25
 */
@Data
@Schema(description = "首页每天数据统计-请求对象-新增")
public class HomePageDayStCreateDTO implements Serializable {

    /**
     * 新增用户数量
     */
    @Schema(description = "新增用户数量", example = "")
    private Integer addedUserNum;
    /**
     * 用户总数量
     */
    @Schema(description = "用户总数量", example = "")
    private Integer userTotal;
    /**
     * 新增课程数
     */
    @Schema(description = "新增课程数", example = "")
    private Integer addedCourseNum;
    /**
     * 新增课程数
     */
    @Schema(description = "新增课程数", example = "")
    private Integer courseTotal;
    /**
     * 新班级程数
     */
    @Schema(description = "新班级程数", example = "")
    private Integer addedClassNum;
    /**
     * 课班级数量
     */
    @Schema(description = "课班级数量", example = "")
    private Integer classTotal;
    /**
     * 用户活跃度
     */
    @Schema(description = "用户活跃度", example = "")
    private Integer userActivityNum;
    /**
     * 课程-考勤
     */
    @Schema(description = "课程-考勤", example = "")
    private Integer courseAttendance;
    /**
     * 课程-公告
     */
    @Schema(description = "课程-公告", example = "")
    private Integer courseNotice;
    /**
     * 课程-讨论
     */
    @Schema(description = "课程-讨论", example = "")
    private Integer courseDiscuss;
    /**
     * 课程-测评
     */
    @Schema(description = "课程-测评", example = "")
    private Integer courseExam;
    /**
     * 课程-作业
     */
    @Schema(description = "课程-作业", example = "")
    private Integer courseTask;
}
